﻿/**
 * 患者信息添加——patient.addPatient.jsp
 * 2017.12.4
 */
$(function(){
	console.info("aaa");
	//$(top.hangge());
	 var h = $(window).height();
     $('.main').css('height',h-40);
     $('input[type=radio]:checked').css('color','#007cde');
     
     //点击提交
     $(".btn-success").click(function(){
    	 
    	 //验证患者来源
    	 if($("#hzly").val() == ""){
    		 $("#hzly").tips({
    			 side:3,
    			 msg:'请选择患者来源',
    			 bg:'#AE81FF',
  	             time:2
    		 });
    		 $("#hzly").focus();
    		 return false;
    	 }
    	
    	 //验证姓名
    	 if($("#name").val().trim() == ""){
    		 $("#name").tips({
 				side:3,
 	            msg:'请输入患者姓名',
 	            bg:'#AE81FF',
 	            time:2
 	        });
    		 $("#name").focus();
    		 return false ;
    	 }
    	
    	 //验证性别
    	 if($('input[name="sex"]:checked').val() == null){
    		 $(".sex").tips({
 				side:3,
 	            msg:'请选择性别',
 	            bg:'#AE81FF',
 	            time:3
 	        });
    		 $("#male").focus();
 			return false;
    	 }
    	 
    	 //验证年龄
    	 var reg_age = /^([1-9])\d*$/;
    	 if($("#age").val().trim() == ""){
    		 $("#age").tips({
  				side:3,
  	            msg:'请输入年龄',
  	            bg:'#AE81FF',
  	            time:3
  	        });
     		 $("#age").focus();
  			return false;
    	 }else if( !reg_age.test($("#age").val().trim())){
    		 $("#age").tips({
   				side:3,
   	            msg:'大于0非0开头的整数',
   	            bg:'#AE81FF',
   	            time:3
   	        });
      		 $("#age").focus();
   			return false;
    	 }
    	 
    	 //验证电话
    	 var reg_phone = /^((1[3,8][0-9])|(15[0-35-9])|(14[5,7,9])|(17[0,1,3,5,6,7,8]))\d{8}$/;
    	 if( $("#phone").val().trim() == ""){
    		 $("#phone").tips({
   				side:3,
   	            msg:'请输入手机号',
   	            bg:'#AE81FF',
   	            time:3
   	        });
      		 $("#phone").focus();
   			return false;
    	 }else if($("#phone").val().trim().length != 11 && !reg_phone.test($("#phone").val().trim())){
    		 $("#phone").tips({
    				side:3,
    	            msg:'手机号格式不正确',
    	            bg:'#AE81FF',
    	            time:3
    	        });
       		 $("#phone").focus();
    			return false;
    	 }
    	 
    	 //验证收货人电话
    	 if($("#shrPhone").val().trim() !="" && !reg_phone.test($("#shrPhone").val().trim()) ){
    		 $("#shrPhone").tips({
 				side:3,
 	            msg:'手机号格式不正确',
 	            bg:'#AE81FF',
 	            time:3
 	        });
    		 $("#shrPhone").focus();
 			return false;
    	 }
    	 
    	 $.ajax({
 			type: "POST",
 			url: 'patient/saveP.do',
 	    	data: {
 	    			hzId:$("#hzId").val(),
 	    			hzly:$("#hzly").val(),
 	    			name:$("#name").val().trim(),
 	    			sex:$('input[name="sex"]:checked').val(),
 	    			age:$("#age").val().trim(),
 	    			phone:$("#phone").val().trim(),
 	    			job:$("#job").val().trim(),
 	    			shr:$("#shr").val().trim(),
 	    			shrAddress:$("#shrAddress").val().trim(),
 	    			shrPhone:$("#shrPhone").val().trim(),
 	    			remark:$("#remark").val().trim()
 	    			},
 			dataType:'json',
 			cache: false,
 			success: function(data){
 				 if("success" == data.msg){
 					setTimeout(alert("提交成功！"),500);
 					 window.location.reload(true);
 				 }else{
 					setTimeout(alert(data.msg),500);
 				 }
 			}
 		});
    	 
     });
     
});
